.is-selected {
    color: #1989FA;
}

.el-calendar__button-group {
    display: none
}

th {
    text-align: center !important;
    font-size: 16.5px;
}

.el-dialog__body {
    padding: 10px 20px 10px 20px!important;
}

.el-icon-arrow-down {
    margin-top: 5px;
}

.ellipsis .el-popover__reference {
    background-color: #85bf9a !important;
}
.el-calendar__body {
      border: solid 1px #cae2f4 !important;
      padding: 0px 0.01px 0px !important;
}
.el-calendar__body thead{
      background-color:#96caf1 !important;
}
.el-calendar-table .el-calendar-day {
    padding: 7px !important;
    height: 100px !important;
    border: solid 1px #cae2f4 !important;
}
.odd{
    background-color: #6cb2ec!important;margin-bottom: 3px;
}
.red{
  background-color: red!important;margin-bottom: 3px;
}
.even{
    background-color: #69bec1!important;margin-bottom: 3px;
}
.el-calendar{
    padding:0 11px 0 11px;
}
.el-calendar__header{
    display:none;
}
::v-deep .clearfix{
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    &::after{
        display: none;
    }
}
::v-deep .el-date-editor{
    position: absolute;
    right: 0;
}
::v-deep .el-calendar__header{
    display: none;
}
::v-deep .el-dialog__header{
    border-bottom: 1px solid #dddddd;
}
::v-deep .el-dialog__body{
    padding: 0;
}
::v-deep .el-card__body{
    padding: 0;
}
::v-deep .el-calendar{
    padding: 0;
}
::v-deep .el-card__header{
    border: none;
    padding-bottom: 0;
}
::v-deep .el-dialog{
    margin-top: 10vh !important;
}
